Class Communicator
- java.lang.Object
-
- edu.claflin.finder.logic.cygrouper.Communicator
-
- All Implemented Interfaces:
CommunicationListener
public class Communicator extends java.lang.Object implements CommunicationListener
-
-
Field Summary
Fields Modifier and Type Field Description private static Communicatorcommunicatorstatic java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>>groupsstatic java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>>partitionNumbersstatic java.util.ArrayList<Graph>uniqueSubgraphs
-
Constructor Summary
Constructors Modifier Constructor Description privateCommunicator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CommunicatorgetSingleton()voidsetGroups(java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> results)voidsetPartitionNumbers(java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> results)voidsetUniqueSubGraphs(java.util.ArrayList<Graph> subgraphs)
-
-
-
Field Detail
-
communicator
private static Communicator communicator
-
groups
public static java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> groups
-
partitionNumbers
public static java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> partitionNumbers
-
uniqueSubgraphs
public static java.util.ArrayList<Graph> uniqueSubgraphs
-
-
Method Detail
-
getSingleton
public static Communicator getSingleton()
-
setGroups
public void setGroups(java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> results)
- Specified by:
setGroupsin interfaceCommunicationListener
-
setPartitionNumbers
public void setPartitionNumbers(java.util.ArrayList<java.util.Map<java.lang.String,CygrouperNode>> results)
- Specified by:
setPartitionNumbersin interfaceCommunicationListener
-
setUniqueSubGraphs
public void setUniqueSubGraphs(java.util.ArrayList<Graph> subgraphs)
- Specified by:
setUniqueSubGraphsin interfaceCommunicationListener
-
-